table of contents
cp(1) | 2007-10-27-16:31 | cp(1) |
Назва ¶
cp - копіювати файли та теки
Звід ¶
cp [КЛЮЧ]...
ДЖЕРЕЛО
ПРИЗНАЧЕННЯ
cp [КЛЮЧ]...
ДЖЕРЕЛО...
ТЕКА
cp [КЛЮЧ]... --target-directory=ТЕКА ДЖЕРЕЛО...
Опис ¶
Копіювати ДЖЕРЕЛО в ПРИЗНАЧЕННЯ, або декілька ДЖЕРЕЛ до ТЕКИ.
Обов'язкові арґументи для довгих ключів є обов'язковими і для коротких.
- -a, --archive
-
те саме, що -dpR - --backup[=CONTROL]
-
робити резервну копію кожного файлу призначення - -b
-
як --backup, але не приймає арґумент - --copy-contents
-
копіювати вміст спеціальних файлів при рекурсії - -d
-
як --no-dereference --preserve=link - --no-dereference
-
ніколи не йти за символьними посиланнями - -f, --force
-
якщо існуючий файл призначення не можна відкрити на запис, стерти його і спробувати копіювати знов - -i, --interactive
-
запит перед перезаписом - -H
-
йти за символьними посиланнями з командного рядка - -l, --link
-
робити посилання замість копії - -L, --dereference
-
завжди йти за символьними посиланнями - -p
- те саме, що --preserve=mode,ownership,timestamps
- --preserve[=ATTR_LIST]
-
зберігати вказані атрибути (типово: mode,ownership,timestamps), якщо можливо додаткові атрибути: links, all - --no-preserve=ATTR_LIST
-
не зберігати вказані атрибути - --parents
-
додати шлях джерела до ТЕКИ - -P
-
те саме, що `--no-dereference' - -R, -r, --recursive
-
рекурсивно копіювати теки - --remove-destination
-
видаляти кожний існуючий файл призначення перед спробою відкрити його (порівняйте --force) - --reply={yes,no,query}
-
вказати як обробляти запит про існуючий файл призначення {так,ні,запитати} - --sparse=КОЛИ
-
керувати створення розріджених файлів - --strip-trailing-slashes
-
видалити будь-які кінцеві похилі з кожного арґументу ДЖЕРЕЛО - -s, --symbolic-link
-
робити символьні посилання замість копіювання - -S, --suffix=СУФІКС
-
перевизначити звичайний суфікс резерву - --target-directory=ТЕКА
-
перенести всі арґументи ДЖЕРЕЛО до ТЕКИ - -u, --update
-
копіювати лише коли файл ДЖЕРЕЛО новіший за файл призначення, або файл призначення відсутній - -v, --verbose
-
пояснювати, що відбувається - -x, --one-file-system
-
лишатись на цій файловій системі - --help
-
показати цю довідку і вийти - --version
-
показати інформацію про версію і вийтиЗа замовчуванням, розріджені ДЖЕРЕЛЬНІ файли визначаються грубою евристикою і відповідний файл ПРИЗНАЧЕННЯ робиться розрідженим теж. Це поведінка, що вибирається --sparse=auto. Вкажіть --sparse=always для створення розрідженого файлу ПРИЗНАЧЕННЯ завжди, коли ДЖЕРЕЛЬНИЙ файл містить досить довгу послідовність нульових байтів. --sparse=never забороняє створення розріджених файлів.
Суфікс резерву — «~», якщо не задано інший за допомогою --suffix або SIMPLE_BACKUP_SUFFIX. Метод контролю версій можна вибрати ключем --backup, або через змінну оточення VERSION_CONTROL. Можливі значення:
- none, off
-
ніколи не створювати резерв (навіть якщо задано --backup) - numbered, t
-
створювати нумерований резерв - existing, nil
-
нумерований, якщо такий вже існує, простий інакше - simple, never
-
завжди робити простий резервЯк виняток, cp робить резерв ДЖЕРЕЛА, коли вказані ключі force та backup і ДЖЕРЕЛО та ПРИЗНАЧЕННЯ однакові назви існуючого, звичайного файлу.
Автори ¶
Написано Torbjorn Granlund, David MacKenzie та Jim Meyering.
Помилки ¶
Повідомляйте про помилки на <bug-coreutils@gnu.org>.
Авторські права ¶
Copyright © 2003 Free Software Foundation, Inc.
Це вільне програмне забезпечення; Дивіться умови копіювання в джерельних текстах. Немає ЖОДНОЇ гарантії; навіть про ВИГІДНІСТЬ чи ПРИДАТНІСТЬ ДЛЯ ПЕВНОЇ МЕТИ.
Дивіться також ¶
Повна документація для cp підримується в посібнику Texinfo. Якщо програми info та cp правильно встановлені, команда
info cp
надасть повну довідку.
2007-10-27-16:31 | © 2005-2007 DLOU, GNU FDL |